take-or-pay contract - Deutsch Englisch Wörterbuch